Quick Reference ADMIN displays information about a server ALIAS defines a new alias/script that can be executed by another script or by the user via the command line ASSIGN defines a variable that can be used by a script AWAY leaves a message saying you're not paying attention BRACT sends the action to all channels. The same as doing /me in all channels BROADCAST sends the text to all channels. The same as typing normally it in to all channels CHANNEL joins a particular channel CLEAR clears the channel window CTCP performs certain client specific actions DATE shows server current date and time DCC handles direct connections to remote clients Please see the "Using DCC" Chapter for further info DESCRIBE sends anything about you to a person or channel DNS translates between IP addresses and DNS Names FLUSH Empties the output buffer. When you send many lines to the channel at once, the lines may be buffered to avoid flooding yourself off. The buffering will send a line every two seconds until the buffer is empty. ECHO Script command to output a message locally IGNORE causes messages from specific people to be ignored /ignore on its own causes the ignore list to be displayed From the ignore list you can add, delete and edit Ignore masks. The mask is a "filter" that determines what people are affected. You can also add or delete ignore masks from the input field. To add an ignore use: /ignore nick ALL/CTCP/MSGS/INVITES/NOTICES To remove an ignore use /ignore nick -ALL The command supports nicknames and userhost. The easiest way to ignore someone is to drag their nickname from the userlist to the Ignore panel in the preferences window. INVITE invitate another user to join a channel - operator only parameters: [] use * or nothing for current channel JOIN joins a particular channel parameters: [-invite|[] To join multiple channels with one command, separate channel names by comma. There may not be spaces in the list. Use -invite to join the last channel you were invited to KICK removes someone from the channel Ops only LEAVE leave a channel use * for current channel LIST lists channels, number of users, topic Use the List Channels menu item in the File menu for best result LOAD loads a script file that is located in the Scripts folder in your Snak folder MODE changes channel mode MOTD displays the server message-of-the-day MSG sends a private message NICK changes your nickname NOTICE sends a private message NOTIFY informs you of people logging in or out IRC You can add users to the notify list by dragging users or text from the channel to the list. use /notify or /notify + to add a nick. use /notify -nick, drag it to the trash or press delete to remove a nick from the list OPER used to obtain IRC operator privileges on a server This will only work if you are authorized to access the server. Syntax is /oper nick password OMSG Sends a message to all ops on the channel ONOTICE Sends a notice to all ops on the channel PART leave a channel use * for current channel PING Used to find the response time (lag time) between you and another nickname. Can also be used to ping an entire channel by using the channel name as the parameter. Do not overdo that. Many people find it offensive. QUERY starts a private conversation QUIT exits your IRC session SAY script command to send some text to the channel If you want to keep the message local , use the echo command SERVER allows you to change the server that you are currently connected to. You can specify a server name and port number to connect to a server that is not listed in the connection record. If there are multiple servers listed in the connection you can also step through the servers with /Server + and /Server - STATS shows some irc server usage statistics TIME shows server current date and time TIMER used to introduce a delay in a script. /timer 5 /msg send this after 5 seconds This will send the message after 5 seconds TOPIC changes the topic of the channel TRACE shows the server connections of the given machine TYPE sends a text file to the channel line by line takes either a full path or no parameters. If no parameters are given, then a file select dialog is opened. USERS prints users logged on the server machine VERSION shows client and server version number WHO gives a listing of users. Wildcards are supported. Output goes to console window. [-switch[]] [] switch can be "OPERATORS", "LUSERS", "CHOPS", "HOST", "HERE", "AWAY", "SERVER", "NAME, "NICK" /WHO *.dk will return a list of all Danish users. If the user has a "+i" (invisible) flag set, he/she will not be listed. WHOIS displays information about a particular nick WHOWAS displays information about someone who just left